• word of the day

    physalis pubescens

    physalis pubescens - Dictionary definition and meaning for word physalis pubescens

    Definition
    (noun) decorative American annual having round fleshy yellow berries enclosed in a bladderlike husk
Download our Mobile App Today
Receive our word of the day
on Whatsapp